package com.powergisol.gis.entity;

import java.io.Serializable;
import lombok.Data;

/**
 * tab_draw_style
 * @author 
 */
@Data
public class TabDrawStyle implements Serializable {
    private Integer id;

    /**
     * 绘制id
     */
    private Integer drawId;

    /**
     * 图标样式id（关联样式表点,图片）
     */
    private String iconStyle;

    /**
     * 图标缩放（1-100，默认1，小数点一位）
     */
    private Double iconScale;

    /**
     * 图标颜色
     */
    private String color;

    /**
     * 不透明（默认100）
     */
    private Integer clear;

    /**
     * 轮廓颜色
     */
    private String lineColor;

    /**
     * 轮廓不透明度
     */
    private Integer lineClear;

    /**
     * 线宽(1-100)
     */
    private Integer lineWidth;

    /**
     * 线的样式(1_____________2_ _ _ _ _ _ _ _ _3.........................4—— 。——。——（点划线）5。。—— 。。——（双点划线）6=============)
     */
    private Integer lineStyle;

    /**
     * 标签颜色
     */
    private String labelColor;

    /**
     * 标签不透明度
     */
    private Integer labelClear;

    /**
     * 字体大小
     */
    private Integer labelWord;

    /**
     * 对齐方式（1、左上2、中上3、右上4、左中5、中心6、右中7、左下8、中下9、右下）
     */
    private Integer labelAline;

    /**
     * 字体是否加粗（1是2否）
     */
    private Integer wordBig;

    /**
     * 字体样式（1、左上2、中上3、右上4、左中5、中心6、右中7、左下8、中下9、右下）
     */
    private String wordStyle;

    /**
     * 图标样式id（关联样式表点,图片）
     */
    private String veinImg;

    /**
     * 是否填充(1是0否)
     */
    private String isFill;

    /**
     * 是否显示轮廓线(1是2否)
     */
    private String isVisible;

    /**
     * 是否线框(1是0否)
     */
    private String isLine;

    private static final long serialVersionUID = 1L;
}